RAMSES: Reversibility-Based Agent Modeling and Simulation Environment with Speculation-Support
نویسندگان
چکیده
This paper presents RAMSES, a framework for easily specifying agent-based discrete event models entailing both environment and agent entities. RAMSES offers parallel execution capabilities based on speculative event processing and an innovative software reversibility technique that copes with state restore in case the run slides along a nonconsistent speculative path. Reversibility in RAMSES relies on transparent static software instrumentation, thus allowing the model developer to concentrate on the actual forward-execution logic of the simulation events occurring in the system. An experimental assessment of RAMSES is also presented, which is aimed at determining its run-time effectiveness and its potential for simplifying the development of agent-based models when compared to other (general purpose) speculative frameworks for parallel discrete event simulation.
منابع مشابه
Simulation of The Impact of Income Distribution on Social Unrest Using Agent-based Modeling Approach
Abstract Poverty and various forms of inequality, including class, gender, racial, and ethnic inequalities, are caused by imbalances of power relations and make society prone to social instability and unrest; Inequalities that are by-products of the growing power imbalances between the rich and the poor. The problems of poverty and inequality are inextricably linked to powerful economic and p...
متن کاملAgent Based Simulation of Sale and Manufacturing Agents Acting Across a Pharmaceutical Supply Chain
Agent based modeling and simulation consider the behavior of agents acting in a system. The agents' interactions result in changing the agent’s behavior, the whole agent based system, and its environment. In this study, the manufacturing, sale, and receiving orders behaviors pertinent to manufacturing and sale agents acting across a pharmaceutical supply chain of an Iranian manufacturing medici...
متن کاملInteractive Modelling und Simulation of Environmental Systems on Workstations
Many systems dealt with in environmental sciences such as ecology or environmental biology could be easily modelled and efficiently simulated on personal computers or on workstations. Thanks to their graphical capabilities such computers make it possible to model systems interactively, e.g. supported by graphical structure editors. or allow for interactive simulation featuring s0phisticated gra...
متن کاملAgent Based Simulation of Sale and Manufacturing Agents Acting Across a Pharmaceutical Supply Chain
Agent based modeling and simulation consider the behavior of agents acting in a system. The agents' interactions result in changing the agent’s behavior, the whole agent based system, and its environment. In this study, the manufacturing, sale, and receiving orders behaviors pertinent to manufacturing and sale agents acting across a pharmaceutical supply chain of an Iranian manufacturing medici...
متن کاملAn Agent- based Modeling for Breast Tissue Simulation and the Growth and Spread of Tumor in Various Breast Cancer States
Introduction: Breast cancer is a cancer that is caused by abnormal growth of breast cells. Modeling and simulation of the growth and treatment of breast cancer, along with providing the possibility of doing experiments and research, can reduce the time and cost of treatment by predicting some cases. The purpose of the present research was to develop an agent-based model for the simulation of b...
متن کامل